package cn.com.wdjedu.androidapp.wjeduandroid.mvp.video;

import java.util.List;

/**
 * Created by CCY on 2017/2/22.
 */

public class videoBean {


    /**
     * statusCode : {"code":200,"message":"成功"}
     * video_path : /java/1/1/java-1-1-1.mp4
     * unitInfo : {"id":1,"price":999,"description":"ssss","name":"一单元","image":"/images/1.png","notice":"须知","unit_number":1,"teacher_id":1,"study_number":0,"title":"Core Jave/Java核心知识-第一单元","type_id":2}
     * teacher : {"name":"李能子","descript":"广东开源软件促进协会首席专家，7+年IT开发经验；资深移动互联网技术大咖，精通java开源技术、SSM、SSH开发框架等多个领域；国内知名IT项目经理，曾任职移动、联通、摩托罗拉等多家国内IT名企，多年超大型项目管理和资深架构经验。","image":"/images/java/1.jpg"}
     * data : {"name":"一单元","lists":[{"unit":1,"chapter":1,"video_path":"/java/1/1/java-1-1-1.mp4","name":"java发展历史-1","video_time":"8:50","is_money":1},{"unit":1,"chapter":1,"video_path":"/java/1/1/java-1-1-2.mp4","name":"java发展历史-2","video_time":"8:38","is_money":1},{"unit":1,"chapter":1,"video_path":"/java/1/1/java-1-1-3.mp4","name":"java编程环境配置","video_time":"8:30","is_money":1},{"unit":1,"chapter":2,"video_path":"/java/1/2/java-1-2-1.mp4","name":"java数据类型-1","video_time":"13:09","is_money":1},{"unit":1,"chapter":2,"video_path":"/java/1/2/java-1-2-2.mp4","name":"java数据类型-2","video_time":"12:44","is_money":1},{"unit":1,"chapter":2,"video_path":"/java/1/2/java-1-2-3.mp4","name":"java数据类型-3","video_time":"14:37","is_money":1},{"unit":1,"chapter":3,"video_path":"/java/1/3/java-1-3-1.mp4","name":"java类的分析-1","video_time":"13:58","is_money":1},{"unit":1,"chapter":3,"video_path":"/java/1/3/java-1-3-2.mp4","name":"java类的分析-2","video_time":"12:19","is_money":1},{"unit":1,"chapter":3,"video_path":"/java/1/3/java-1-3-3.mp4","name":"java类的分析-3","video_time":"12:06","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-1.mp4","name":"java变量的简介-1","video_time":"10:28","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-2.mp4","name":"java变量的简介-2","video_time":"8:47","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-3.mp4","name":"java变量的简介-3","video_time":"6:31","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-4.mp4","name":"java变量的简介-4","video_time":"11:15","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-1.mp4","name":"java数据类型创建-1","video_time":"11:50","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-2.mp4","name":"java数据类型创建-2","video_time":"9:00","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-3.mp4","name":"java数据类型创建-3","video_time":"12:06","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-4.mp4","name":"java数据类型创建-4","video_time":"9:05","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-1.mp4","name":"java逻辑运算符赋值运算-1","video_time":"9:31","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-2.mp4","name":"java逻辑运算符赋值运算-2","video_time":"9:54","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-3.mp4","name":"java逻辑运算符赋值运算-3","video_time":"7:37","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-4.mp4","name":"java逻辑运算符赋值运算-4","video_time":"7:25","is_money":1},{"unit":1,"chapter":6,"video_path":"/java/1/6/java-1-6-1.mp4","name":"java运算符号-1","video_time":"8:55","is_money":1},{"unit":1,"chapter":6,"video_path":"/java/1/6/java-1-6-2.mp4","name":"java运算符号-2","video_time":"11:28","is_money":1},{"unit":1,"chapter":6,"video_path":"/java/1/6/java-1-6-3.mp4","name":"java运算符号-3","video_time":"10:48","is_money":1}]}
     */

    private StatusCodeBean statusCode;
    private String video_path;
    private UnitInfoBean unitInfo;
    private TeacherBean teacher;
    private DataBean data;

    public StatusCodeBean getStatusCode() {
        return statusCode;
    }

    public void setStatusCode(StatusCodeBean statusCode) {
        this.statusCode = statusCode;
    }

    public String getVideo_path() {
        return video_path;
    }

    public void setVideo_path(String video_path) {
        this.video_path = video_path;
    }

    public UnitInfoBean getUnitInfo() {
        return unitInfo;
    }

    public void setUnitInfo(UnitInfoBean unitInfo) {
        this.unitInfo = unitInfo;
    }

    public TeacherBean getTeacher() {
        return teacher;
    }

    public void setTeacher(TeacherBean teacher) {
        this.teacher = teacher;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class StatusCodeBean {
        /**
         * code : 200
         * message : 成功
         */

        private int code;
        private String message;

        public int getCode() {
            return code;
        }

        public void setCode(int code) {
            this.code = code;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }
    }

    public static class UnitInfoBean {
        /**
         * id : 1
         * price : 999
         * description : ssss
         * name : 一单元
         * image : /images/1.png
         * notice : 须知
         * unit_number : 1
         * teacher_id : 1
         * study_number : 0
         * title : Core Jave/Java核心知识-第一单元
         * type_id : 2
         */

        private int id;
        private int price;
        private String description;
        private String name;
        private String image;
        private String notice;
        private int unit_number;
        private int teacher_id;
        private int study_number;
        private String title;
        private int type_id;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getPrice() {
            return price;
        }

        public void setPrice(int price) {
            this.price = price;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getImage() {
            return image;
        }

        public void setImage(String image) {
            this.image = image;
        }

        public String getNotice() {
            return notice;
        }

        public void setNotice(String notice) {
            this.notice = notice;
        }

        public int getUnit_number() {
            return unit_number;
        }

        public void setUnit_number(int unit_number) {
            this.unit_number = unit_number;
        }

        public int getTeacher_id() {
            return teacher_id;
        }

        public void setTeacher_id(int teacher_id) {
            this.teacher_id = teacher_id;
        }

        public int getStudy_number() {
            return study_number;
        }

        public void setStudy_number(int study_number) {
            this.study_number = study_number;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public int getType_id() {
            return type_id;
        }

        public void setType_id(int type_id) {
            this.type_id = type_id;
        }
    }

    public static class TeacherBean {
        /**
         * name : 李能子
         * descript : 广东开源软件促进协会首席专家，7+年IT开发经验；资深移动互联网技术大咖，精通java开源技术、SSM、SSH开发框架等多个领域；国内知名IT项目经理，曾任职移动、联通、摩托罗拉等多家国内IT名企，多年超大型项目管理和资深架构经验。
         * image : /images/java/1.jpg
         */

        private String name;
        private String descript;
        private String image;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getDescript() {
            return descript;
        }

        public void setDescript(String descript) {
            this.descript = descript;
        }

        public String getImage() {
            return image;
        }

        public void setImage(String image) {
            this.image = image;
        }
    }

    public static class DataBean {
        /**
         * name : 一单元
         * lists : [{"unit":1,"chapter":1,"video_path":"/java/1/1/java-1-1-1.mp4","name":"java发展历史-1","video_time":"8:50","is_money":1},{"unit":1,"chapter":1,"video_path":"/java/1/1/java-1-1-2.mp4","name":"java发展历史-2","video_time":"8:38","is_money":1},{"unit":1,"chapter":1,"video_path":"/java/1/1/java-1-1-3.mp4","name":"java编程环境配置","video_time":"8:30","is_money":1},{"unit":1,"chapter":2,"video_path":"/java/1/2/java-1-2-1.mp4","name":"java数据类型-1","video_time":"13:09","is_money":1},{"unit":1,"chapter":2,"video_path":"/java/1/2/java-1-2-2.mp4","name":"java数据类型-2","video_time":"12:44","is_money":1},{"unit":1,"chapter":2,"video_path":"/java/1/2/java-1-2-3.mp4","name":"java数据类型-3","video_time":"14:37","is_money":1},{"unit":1,"chapter":3,"video_path":"/java/1/3/java-1-3-1.mp4","name":"java类的分析-1","video_time":"13:58","is_money":1},{"unit":1,"chapter":3,"video_path":"/java/1/3/java-1-3-2.mp4","name":"java类的分析-2","video_time":"12:19","is_money":1},{"unit":1,"chapter":3,"video_path":"/java/1/3/java-1-3-3.mp4","name":"java类的分析-3","video_time":"12:06","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-1.mp4","name":"java变量的简介-1","video_time":"10:28","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-2.mp4","name":"java变量的简介-2","video_time":"8:47","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-3.mp4","name":"java变量的简介-3","video_time":"6:31","is_money":1},{"unit":1,"chapter":4,"video_path":"/java/1/4/java-1-4-4.mp4","name":"java变量的简介-4","video_time":"11:15","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-1.mp4","name":"java数据类型创建-1","video_time":"11:50","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-2.mp4","name":"java数据类型创建-2","video_time":"9:00","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-3.mp4","name":"java数据类型创建-3","video_time":"12:06","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-4.mp4","name":"java数据类型创建-4","video_time":"9:05","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-1.mp4","name":"java逻辑运算符赋值运算-1","video_time":"9:31","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-2.mp4","name":"java逻辑运算符赋值运算-2","video_time":"9:54","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-3.mp4","name":"java逻辑运算符赋值运算-3","video_time":"7:37","is_money":1},{"unit":1,"chapter":5,"video_path":"/java/1/5/java-1-5-4.mp4","name":"java逻辑运算符赋值运算-4","video_time":"7:25","is_money":1},{"unit":1,"chapter":6,"video_path":"/java/1/6/java-1-6-1.mp4","name":"java运算符号-1","video_time":"8:55","is_money":1},{"unit":1,"chapter":6,"video_path":"/java/1/6/java-1-6-2.mp4","name":"java运算符号-2","video_time":"11:28","is_money":1},{"unit":1,"chapter":6,"video_path":"/java/1/6/java-1-6-3.mp4","name":"java运算符号-3","video_time":"10:48","is_money":1}]
         */

        private String name;
        private List<ListsBean> lists;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public List<ListsBean> getLists() {
            return lists;
        }

        public void setLists(List<ListsBean> lists) {
            this.lists = lists;
        }

        public static class ListsBean {
            /**
             * unit : 1
             * chapter : 1
             * video_path : /java/1/1/java-1-1-1.mp4
             * name : java发展历史-1
             * video_time : 8:50
             * is_money : 1
             */

            private int unit;
            private int chapter;
            private String video_path;
            private String name;
            private String video_time;
            private int is_money;

            public int getUnit() {
                return unit;
            }

            public void setUnit(int unit) {
                this.unit = unit;
            }

            public int getChapter() {
                return chapter;
            }

            public void setChapter(int chapter) {
                this.chapter = chapter;
            }

            public String getVideo_path() {
                return video_path;
            }

            public void setVideo_path(String video_path) {
                this.video_path = video_path;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getVideo_time() {
                return video_time;
            }

            public void setVideo_time(String video_time) {
                this.video_time = video_time;
            }

            public int getIs_money() {
                return is_money;
            }

            public void setIs_money(int is_money) {
                this.is_money = is_money;
            }
        }
    }
}
